body{margin:0; padding:0; font-size:14px; color:#333; font-family:"微软雅黑", "宋体"; min-width:1000px; background:url(../images/body_bg.jpg) repeat-y left top;}
h1,h2,h3,h4,h5,h6,p,form,dl,dt,dd{padding:0; margin:0;}
dl,dt,dd,ul,li{padding:0; margin:0; list-style:none;}
a:link{text-decoration:none; color:#333 ;} 
a:visited{text-decoration:none; color:#333 ;} 
a:hover{color:#F98C0C ;} 
a:active{color:#F90 ;}
input{outline:none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
img{border:0;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}


.alert-success{border:1px solid #b2d099; background:#dff0d8 url(../images/ico/alert_ok.png) no-repeat 5px center; color:#3c763d; border-radius:4px; padding:8px 24px; margin:2px; font-size:14px;}
.alert-close{cursor:pointer; float:right;}
.alert-normal{border:1px solid #bce8f1; background:#d9edf7 url(../images/ico/alert_normal.png) no-repeat 5px center; color:#31708f; border-radius:4px; padding:8px 24px; margin:2px; font-size:14px;}
.alert-warning{border:1px solid #faebcc; background:#fcf8e3 url(../images/ico/alert_warning.png) no-repeat 5px center; color:#8a6d3b; border-radius:4px; padding:8px 24px; margin:2px; font-size:14px;}
.alert-error{border:1px solid #ebccd1; background:#f2dede url(../images/ico/alert_error.png) no-repeat 5px center; color:#a94442; border-radius:4px; padding:8px 24px; margin:2px; font-size:14px;}




